Elasticsearch筆記
前言
上一篇是拿來修正目前版本與2.x版本的差異
這篇是拿來當筆記
正文
-
兩種查詢方式
GET /megacorp/_search?q=last_name:Smith
GET /megacorp/_search
{
"query" : {
"match" : {
"last_name" : "Smith"
}
}
}
-
搜尋方式
如果用kibana搜尋的話,差異就在一個有加 ""(雙引號),另一個沒有
match_phrase : 是有加雙引號的短句搜尋
match : 是全文搜尋,分數越高的表示關連度越高
-
aggreations(聚合)
類似sql的 group by 功能
-
叢集健康度
GET _cluster/health/
status 的狀態
green:所有的主分片和副本分片都正常運行。
yellow:所有的主分片都正常運行,但不是所有的副本分片都正常運行。
red:有主分片沒能正常運行。
-
集群node配對方式
cluster.name相同,就會自動發現集群並加入。